self-propelling torpedo - Inglés Sinónimo Diccionario